
/*~~ CSS Document~~ */

.registr_head {font:40px "OpenSansBold", Arial, Helvetica, sans-serif; color:#555555; text-transform:uppercase; text-align:center; padding-top:20px;}
/* form CSS */
.form{ margin:0; padding:0;}
.form dl{ display:block; padding:10px 0px; width:100%;}
.form dt{ width:100px; margin-right:0px; }
.form dd{ margin:0px; padding:0px;}
.form .label{ font-weight:normal; line-height:30px; text-align:left; color:#454545;}
.form .inputbox{ margin:0; padding:0;}
.form .input{  height:28px; width:240px; padding:0px 10px; color:#000; background:#ececec; border:0px; border:1px solid #bcbcbc; line-height:28px; }
.form .input1{  height:28px; width:160px; padding:0px 10px; color:#000; background:#ececec; border:0px; border:1px solid #bcbcbc; line-height:28px; }
.form .input2{  height:28px; width:100px; padding:0px 10px; color:#000; background:#ececec; border:0px; border:1px solid #bcbcbc; line-height:28px; }
.form .select{  height:28px; width:260px; padding:5px 10px; color:#000; background:#ececec; border:0px; border:1px solid #bcbcbc; line-height:28px; }
.form .textbox{  height:70px; width:240px; padding:0px 10px; color:#000; background:#ececec; border:0px; border:1px solid #bcbcbc; line-height:28px; resize: none; overflow: auto;}

/* Sign Up Page CSS */
.signupbox{ width:400px; margin:0px auto;}
.forgotpass_link{ padding-left:15px; text-align:right; line-height:30px;}
.fsignup{ width:150px; margin:10px auto;}

/* Registration Step 1 */
.regis_steps_breadcrum_wrapper{margin-top:30px;}
.regist_form{ border-bottom:1px solid #b3b3b3;padding:25px 0px;}
.regist_form p{font-size:14px; padding-bottom:15px;}
.regist_form a{ color:#19a3da;}
.regist_form h1{font:20px "OpenSansBold", Arial, Helvetica, sans-serif; color:#454545; text-transform:uppercase;}
.heading3{font:20px "OpenSansBold", Arial, Helvetica, sans-serif; color:#454545; text-transform:uppercase;}
.heading2{font:25px "OpenSansBold", Arial, Helvetica, sans-serif; color:#fb9b00; text-transform:uppercase; margin-bottom:10px; font-weight:bold;}
.regist_form h2{font:25px "OpenSansBold", Arial, Helvetica, sans-serif; color:#fb9b00; text-transform:uppercase; margin-bottom:10px; font-weight:bold;}
.regist_form h3{font:25px "OpenSansBold", Arial, Helvetica, sans-serif; color:#1da5db; text-transform:uppercase; margin-bottom:10px; font-weight:bold;}
.regist_form dl{width:490px; margin-bottom:0px; min-height:90px; float:left;}
.regist_form dt{ color:#19a3da; font-size:14px; width:100%;}
.regist_form dd{ width:100%; padding-left:0px !important; margin-left:0px !important}
.regist_form .textarea {
    background-color: #ECECEC;
    border: 1px solid #BCBCBC;
    box-shadow: 0 3px 5px rgba(50, 50, 50, 0.5);
    color: #454545;
    font-size: 13px;
    height: 66px;
    margin-top: 5px;
    padding: 10px;
    width: 415px;
	overflow: auto;
	resize:none;
}
.radio_bt_block{ margin-bottom:30px;}
.regist_form .input {
    background-color: #ECECEC;
    border: 1px solid #BCBCBC;
    box-shadow: 0 3px 5px rgba(50, 50, 50, 0.5);
    color: #454545;
    font-size: 13px;
    height:22px;
    margin-top: 5px;
    padding: 10px;
    width: 415px;
}
.regist_form .input2 {
    background-color: #ECECEC;
    border: 1px solid #BCBCBC;
    box-shadow: 0 3px 5px rgba(50, 50, 50, 0.5);
    color: #454545;
    font-size: 13px;
    height:22px;
    margin-top: 5px;
    padding: 10px;
    width:270px;
}
.regist_form .input3 {
    background-color: #ECECEC;
    border: 1px solid #BCBCBC;
    box-shadow: 0 3px 5px rgba(50, 50, 50, 0.5);
    color: #454545;
    font-size: 13px;
    height:44px;
    margin-top: 5px;
    padding: 10px;
    width:438px;
}
.regist_form .select {
    background-color: #ECECEC;
    border: 1px solid #BCBCBC;
	padding:10px;
    box-shadow: 0 3px 5px rgba(50, 50, 50, 0.5);
    color: #454545;
    font-size: 13px;
    margin-top: 5px;
    width:140px;
	height:40px;
}
#p10{padding:10px; width:140px; height:40px;}
.select_box_container{width:150px; float:left;}
.Rmargin15{margin-right:15px;}
.blue_btn {
	*border:0px!important;
    border: 1px solid #4EB0D7;
    box-shadow: 0 2px 0 #0594CD;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    padding: 5px 8px;
    text-align: center;
    text-transform: uppercase;
	font-size:13px;
	
	background:rgb(107,195,230); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(107,195,230) 0%, rgb(27,164,218) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(107,195,230)), color-stop(100%,rgb(27,164,218))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(107,195,230) 0%,rgb(27,164,218) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(107,195,230) 0%,rgb(27,164,218) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(107,195,230) 0%,rgb(27,164,218) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(107,195,230) 0%,rgb(27,164,218) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bc3e6', endColorstr='#1ba4da',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color:#56BAE2;

}
.blue_btn:hover {
    background: rgb(27,164,218); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(27,164,218) 0%, rgb(107,195,230) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(27,164,218)), color-stop(100%,rgb(107,195,230))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(27,164,218) 0%,rgb(107,195,230) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(27,164,218) 0%,rgb(107,195,230) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(27,164,218) 0%,rgb(107,195,230) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(27,164,218) 0%,rgb(107,195,230) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ba4da', endColorstr='#6bc3e6',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color:#409FC4;
color:#fff;
}
.blue_btn a { color:#FFF;}
.blue_btn a:hover { color:#FFF;}
.org_btn {
    background: #fb9a00; /* Old browsers */
background: -moz-linear-gradient(top,  #fb9a00 0%, #fda803 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb9a00), color-stop(100%,#fda803)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fb9a00 0%,#fda803 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fb9a00 0%,#fda803 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fb9a00 0%,#fda803 100%); /* IE10+ */
background: linear-gradient(top,  #fb9a00 0%,#fda803 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9a00', endColorstr='#fda803',GradientType=0 ); /* IE6-9 */
    border: 1px solid #f7a300;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 2px 0 #d68800;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    padding: 5px 8px;
    text-align: center;
    text-transform: uppercase;
	font-size:13px;
}
.org_btn:hover {
    background:background: #fda803; /* Old browsers */
background: -moz-linear-gradient(top,  #fda803 0%, #fb9a00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fda803), color-stop(100%,#fb9a00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fda803 0%,#fb9a00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fda803 0%,#fb9a00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fda803 0%,#fb9a00 100%); /* IE10+ */
background: linear-gradient(top,  #fda803 0%,#fb9a00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fda803', endColorstr='#fb9a00',GradientType=0 ); /* IE6-9 */
border-radius: 7px 7px 7px 7px; box-shadow: 0 2px 0 #d68800;
}

.regist_form .blu_btn a {
    color: #FFFFFF;
}
.add_bt_padding{margin-top:20px; width:150px; margin-right:50px;}
.no_bor{border:none !important;}
.for_pass{ float:left;}
.margintp_bt{ margin:15px 0px;}
.pricing_block{ background-color:#fff4dc; width:255px; height:225px; text-align:center; border:1px solid #ffbb2f; margin:20px 0px 20px 50px;}
.pricing_block .radio{ padding-right:12px;}
.pricing_block .title{ font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;text-shadow: 1px 1px #ea9c00;background: rgb(255,185,53); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: rgb(254,190,38); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(254,190,38) 0%, rgb(255,185,53) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,190,38)), color-stop(100%,rgb(255,185,53))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(254,190,38) 0%,rgb(255,185,53) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(254,190,38) 0%,rgb(255,185,53) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(254,190,38) 0%,rgb(255,185,53) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(254,190,38) 0%,rgb(255,185,53) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febe26', endColorstr='#ffb935',GradientType=0 ); /* IE6-8 */

; height:45px; line-height:45px; text-align:center;-webkit-box-shadow: 0px 2px 2px rgba(234, 169, 19, 1);
-moz-box-shadow:    0px 2px 2px rgba(234, 169, 19, 1);
box-shadow:         0px 2px 2px rgba(234, 169, 19, 1); border:1px solid #febc2d;}
.pricing_block .price{ font:95px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;text-shadow: 3px 3px #c2baa7; margin:15px 0px; color:#555555; width:100%;}
.pricing_block .lead{ color:#403f3f; font:20px "OpenSansRegular", Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;}



/*~~~~~~~~~~~~Price Block Start~~~~~~~~~~~~~*/

.blu_price_block{background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(212,242,254) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(212,242,254))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(212,242,254) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(212,242,254) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(212,242,254) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(255,255,255) 0%,rgb(212,242,254) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4f2fe',GradientType=0 ); /* IE6-8 */
font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;border:1px solid #d2d2d2;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}

.blu_price_block .tiltle{background: rgb(25,163,218); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(25,163,218) 0%, rgb(107,195,230) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(25,163,218)), color-stop(100%,rgb(107,195,230))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(25,163,218) 0%,rgb(107,195,230) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(25,163,218) 0%,rgb(107,195,230) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(25,163,218) 0%,rgb(107,195,230) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(25,163,218) 0%,rgb(107,195,230) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19a3da', endColorstr='#6bc3e6',GradientType=0 ); /* IE6-8 */
;font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff; height:43px; line-height:43px; font-weight:bolder;-webkit-box-shadow: 0px 3px 0px rgba(5, 148, 205, 0.75);
-moz-box-shadow:    0px 3px 0px rgba(5, 148, 205, 0.75);
box-shadow:         0px 3px 0px rgba(5, 148, 205, 0.75); border:1px solid #4eb0d7; padding-left:55px;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}
.blu_price_block .price{ font:60px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;text-shadow: 3px 3px #a7d7ea; margin-top:20px; color:#1896c8; width:100%;text-align:center;text-shadow: 1px 1px #a7d7ea; }
.blu_price_block .lead{ color:#403f3f; font:17px "OpenSansRegular", Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;text-align:center; margin-bottom:15px;}
.box_shadow{background:url(../images/price_block_shadow.jpg) top center no-repeat; width:254px; height:6px;}
.price_wrapper{width:210px; margin:0px 10px;}




.org_price_block{background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(251,232,188) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(251,232,188))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(251,232,188) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(251,232,188) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(251,232,188) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(255,255,255) 0%,rgb(251,232,188) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbe8bc',GradientType=0 ); /* IE6-8 */
font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;border:1px solid #d2d2d2;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}

.org_price_block .tiltle{background: rgb(238,173,26); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(238,173,26) 0%, rgb(254,188,45) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(238,173,26)), color-stop(100%,rgb(254,188,45))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(238,173,26) 0%,rgb(254,188,45) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(238,173,26) 0%,rgb(254,188,45) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(238,173,26) 0%,rgb(254,188,45) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(238,173,26) 0%,rgb(254,188,45) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eead1a', endColorstr='#febc2d',GradientType=0 ); /* IE6-8 */
;font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff; height:43px; line-height:43px; font-weight:bolder;-webkit-box-shadow: 0px 3px 0px rgba(5, 148, 205, 0.75);
-moz-box-shadow:    0px 3px 0px rgba(211, 147, 10, 0.75);
box-shadow:         0px 3px 0px rgba(211, 147, 10, 0.75); border:1px solid #e5a719; padding-left:61px;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}

.org_price_block .price{ font:60px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;text-shadow: 3px 3px #eece8b; margin-top:20px; color:#d59d1a; width:100%;text-align:center;text-shadow: 1px 1px #f8d07c; }
.org_price_block .lead{ color:#403f3f; font:17px "OpenSansRegular", Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;text-align:center; margin-bottom:15px;}
.box_shadow{background:url(../images/price_block_shadow.jpg) top center no-repeat; width:254px; height:6px;}



.gry_price_block{background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(236,236,236) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(236,236,236))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(236,236,236) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(236,236,236) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(236,236,236) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(255,255,255) 0%,rgb(236,236,236) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-8 */

font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;border:1px solid #d2d2d2;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}

.gry_price_block .tiltle{background: rgb(210,210,210); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(210,210,210) 0%, rgb(167,167,167) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(210,210,210)), color-stop(100%,rgb(167,167,167))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(210,210,210) 0%,rgb(167,167,167) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(210,210,210) 0%,rgb(167,167,167) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(210,210,210) 0%,rgb(167,167,167) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(210,210,210) 0%,rgb(167,167,167) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d2', endColorstr='#a7a7a7',GradientType=0 ); /* IE6-8 */
;font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff; height:43px; line-height:43px; font-weight:bolder;-webkit-box-shadow: 0px 3px 0px rgba(154, 157, 157, 0.75);
-moz-box-shadow:    0px 3px 0px rgba(154, 157, 157, 0.75);
box-shadow:         0px 3px 0px rgba(154, 157, 157, 0.75); border:1px solid #b7b7b7; padding-left:35px;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}
.gry_price_block .price{ font:60px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;text-shadow: 3px 3px #eece8b; margin-top:20px; color:#727272; width:100%;text-align:center;text-shadow: 1px 1px #d1d1d1; }
.gry_price_block .lead{ color:#403f3f; font:17px "OpenSansRegular", Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;text-align:center; margin-bottom:15px;}
.box_shadow{background:url(../images/price_block_shadow.jpg) top center no-repeat; width:210px; height:6px;}





.green_price_block{background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(237,255,208) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(237,255,208))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(237,255,208) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(237,255,208) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(237,255,208) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(255,255,255) 0%,rgb(237,255,208) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edffd0',GradientType=0 ); /* IE6-8 */


font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;border:1px solid #d2d2d2;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}
.green_price_block .tiltle{background: rgb(211,229,185); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgb(211,229,185) 0%, rgb(167,207,109) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(211,229,185)), color-stop(100%,rgb(167,207,109))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(211,229,185) 0%,rgb(167,207,109) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(211,229,185) 0%,rgb(167,207,109) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(211,229,185) 0%,rgb(167,207,109) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(211,229,185) 0%,rgb(167,207,109) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3e5b9', endColorstr='#a7cf6d',GradientType=0 ); /* IE6-8 */
;font:22px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff; height:43px; line-height:43px; font-weight:bolder;-webkit-box-shadow: 0px 3px 0px rgba(154, 157, 157, 0.75);
-moz-box-shadow:    0px 3px 0px rgba(103, 161, 15, 0.75);
box-shadow:         0px 3px 0px rgba(103, 161, 15, 0.75); border:1px solid #9cc65c; padding-left:22px;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;}
.green_price_block .price{ font:60px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#fff;text-shadow: 3px 3px #eece8b; margin-top:20px; color:#727272; width:100%;text-align:center;text-shadow: 1px 1px #d1d1d1; }
.green_price_block .lead{ color:#403f3f; font:17px "OpenSansRegular", Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;text-align:center; margin-bottom:15px;}
.box_shadow{background:url(../images/price_block_shadow.jpg) top center no-repeat; width:210px; height:6px;}
.martp_bt{margin:20px 0px;}





/* Tahnk You Page */
.thank_you_wrapper{ width:980px; margin-bottom:30px;}
.step1{ width:344px; height:230px; float:left;}
.thank_you_wrapper dd{ padding-right:60px;font:14px/20px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#010101; text-align:center; text-transform:uppercase;}
.step2{ width:342px; height:230px; float:left;}
.step2 dd{ padding-right:40px;}
.step3{ width:294px; height:230px; float:left;}
.step7{ width:308px; height:228px;}
.step7 dd{ padding-right:40px;}
.thank_you_titles{ font:18px "OpenSansRegular", Arial, Helvetica, sans-serif; color:#71c9ec; margin:20px 0px;  text-align:center; text-transform:uppercase; font-weight:bold;}
.down_img{ position:absolute ;right: 160px ;}
.or_divider{background:url(.../img/or_divider.jpg) top center no-repeat;}


/* Login Page Css */
.login_box_container{ background-color:#fff; border:1px solid #d9d9d9; padding:15px; width:438px; height:370px; margin-bottom:30px;-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: 0px 0px 12px rgba(50, 50, 50, 0.20);
-moz-box-shadow:    0px 0px 12px rgba(50, 50, 50, 0.20);
box-shadow:         0px 0px 12px rgba(50, 50, 50, 0.20); }
.login_form{ border-bottom:1px solid #b3b3b3;  margin-left:15px; }
.regist_form a{ color:#19a3da;}
.login_form h1{font:20px "OpenSansBold", Arial, Helvetica, sans-serif; color:#454545; text-transform:uppercase;}
.login_form dl{width:450px; margin-bottom:0px; min-height:90px; float:left;}
.login_form dt{ color:#19a3da; font-size:14px; width:100%;}
.login_form dd{ width:100%; padding-left:0px !important; margin-left:0px !important}
.login_form .input {
    background-color: #ECECEC;
    border: 1px solid #BCBCBC;
    box-shadow: 0 3px 5px rgba(50, 50, 50, 0.5);
    color: #454545;
    font-size: 13px;
    height:22px;
    margin-top: 5px;
    padding: 10px;
    width:380px;
}
.login_form h2{font:25px "OpenSansBold", Arial, Helvetica, sans-serif; color:#fb9b00; text-transform:uppercase; margin-bottom:10px; font-weight:bold; text-align:center;}
.login_form h3{font:25px "OpenSansBold", Arial, Helvetica, sans-serif; color:#1da5db; text-transform:uppercase; margin-bottom:10px; font-weight:bold;text-align:center;}
.login_form a{ color:#19a3da;}
.minht70{min-height:80px!important; position:relative;}
.close1{ position:absolute ; right:50px; bottom:0px;}
.admore{ color:#fff!important;}
.closebtn{ width:18px; height:10px; padding:0px 2px; text-align:center; color:#ff0000 !important; background:#fff; font-size:14px; font-weight:bold; border:1px solid #F00; border-radius:10px;}
.closebtn:hover{ width:18px; height:10px; padding:0px 2px; text-align:center; color:#fff!important;background:#ff0000; font-size:14px; font-weight:bold; border:1px solid #F00; border-radius:10px;}
.disnone{ display: none;}
.dis{ display:inline-block;}
.xcross{ width:21px; height:21px; background:url(../images/cross.png) no-repeat 0px 0px; float:right; text-indent:-9999px; margin-top:6px; }
.xcross:hover{width:21px; height:21px; background:url(../images/cross.png) no-repeat left -21px; }